US Treasury Secretary Janet Yellen said that India would gain from the price cap on Russian oil that will be imposed on the nation later this year. #RussianOil #USA #India